QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++11
msvc {
    QMAKE_CFLAGS += /utf-8
    QMAKE_CXXFLAGS += /utf-8
}

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    CustomFrame.cpp \
    Dialog.cpp \
    SaveProjectDialog.cpp \
    TestAction.cpp \
    TestButtom.cpp \
    TestCheckBox.cpp \
    TestComboBox.cpp \
    TestFrame.cpp \
    TestLabel.cpp \
    TestLayout.cpp \
    TestLineEdit.cpp \
    TestRadioButton.cpp \
    TestSpinBox.cpp \
    TestTextEdit.cpp \
    main.cpp \
    mainwindow.cpp \
    widget.cpp

HEADERS += \
    CustomFrame.h \
    Dialog.h \
    SaveProjectDialog.h \
    TestAction.h \
    TestButtom.h \
    TestCheckBox.h \
    TestComboBox.h \
    TestFrame.h \
    TestLabel.h \
    TestLayout.h \
    TestLineEdit.h \
    TestRadioButton.h \
    TestSpinBox.h \
    TestTextEdit.h \
    mainwindow.h \
    widget.h

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

RESOURCES += \
    resource.qrc
